#include "hyperlink_label.h"

HyperlinkLabel::HyperlinkLabel(QWidget *parent, Qt::WindowFlags f) :
    QLabel(parent, f)
{
    setStyleSheet("color:blue;");
    setAlignment(Qt::AlignCenter);
    setCursor(QCursor(Qt::PointingHandCursor));
    adjustSize();
}

HyperlinkLabel::HyperlinkLabel(const QString &text, QWidget *parent, Qt::WindowFlags f) :
    QLabel(text, parent, f)
{
    setStyleSheet("color:blue;");
    setAlignment(Qt::AlignCenter);
    setCursor(QCursor(Qt::PointingHandCursor));
    adjustSize();
}

void HyperlinkLabel::mousePressEvent(QMouseEvent*) {
    emit clicked(this);
}
